- 迦迦羅蟲
- is said to be (sa) kākāla, a black insect or worm.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.